Linear-time algorithms to color topological graphs
نویسنده
چکیده
We describe a linear-time algorithm for 4-coloring planar graphs. We indeed give an O(V + E + |χ| + 1)-time algorithm to C-color V -vertex E-edge graphs embeddable on a 2-manifold M of Euler characteristic χ where C(M) is given by Heawood’s (minimax optimal) formula. Also we show how, in O(V + E) time, to find the exact chromatic number of a maximal planar graph (one with E = 3V − 6) and a coloring achieving it. Finally, there is a linear-time algorithm to 5-color a graph embedded on any fixed surface M except that an M-dependent constant number of vertices are left uncolored. All the algorithms are simple and practical and run on a deterministic pointer machine, except for planar graph 4-coloring which involves enormous constant factors and requires an integer RAM with a random number generator. All of the algorithms mentioned so far are in the ultra-parallelizable deterministic computational complexity class “NC.” We also have more practical planar 4-coloring algorithms that can run on pointer machines in O(V log V ) randomized time and O(V ) space, and a very simple deterministic O(V )-time coloring algorithm for planar graphs which conjecturally
منابع مشابه
Sampling from social networks’s graph based on topological properties and bee colony algorithm
In recent years, the sampling problem in massive graphs of social networks has attracted much attention for fast analyzing a small and good sample instead of a huge network. Many algorithms have been proposed for sampling of social network’ graph. The purpose of these algorithms is to create a sample that is approximately similar to the original network’s graph in terms of properties such as de...
متن کاملOn topological aspects of orientations
1. Introduction Constrained orientations, that is orientations such that all the vertices have a prescribed indegree, relates to one another many combinatorial and topological properties such as arboricity, connectivity and planarity. These orientations are the basic tool to solve planar augmentation problems 2]. We are concerned with two classes of planar graphs: maximal planar graphs (i.e. po...
متن کاملOn the energy of non-commuting graphs
For given non-abelian group G, the non-commuting (NC)-graph $Gamma(G)$ is a graph with the vertex set $G$ $Z(G)$ and two distinct vertices $x, yin V(Gamma)$ are adjacent whenever $xy neq yx$. The aim of this paper is to compute the spectra of some well-known NC-graphs.
متن کاملLinear kernels for (connected) dominating set on graphs with excluded topological subgraphs
We give the first linear kernels for Dominating Set and Connected Dominating Set problems on graphs excluding a fixed graph H as a topological minor. In other words, we give polynomial time algorithms that, for a given H-topological-minor free graph G and a positive integer k, output an H-topological-minor free graph G′ on O(k) vertices such that G has a (connected) dominating set of size k if ...
متن کاملTenacity and some other Parameters of Interval Graphs can be computed in polynomial time
In general, computation of graph vulnerability parameters is NP-complete. In past, some algorithms were introduced to prove that computation of toughness, scattering number, integrity and weighted integrity parameters of interval graphs are polynomial. In this paper, two different vulnerability parameters of graphs, tenacity and rupture degree are defined. In general, computing the tenacity o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005